in (his) best bib and tucker - Almanca İngilizce Sözlük